Setting rate for recording broadcast transmission according to transmission rate

ABSTRACT

A digital broadcast, in which video data and audio data are transmitted in the form of a transport stream, is received in a digital broadcast receiver and is decoded to provide a received transport stream. A first interface of the digital broadcast receiver is connected to a corresponding interface of a recording apparatus. Information corresponding to a transmission rate of the received transport stream is determined. A recording rate setting command is generated on the basis of the information corresponding to the transmission rate. The recording rate setting command is transmitted to the recording apparatus through the first interface and the corresponding interface when the connection between the first interface and the corresponding interface is initiated, when a request command is received from the recording apparatus, or periodically after predetermined intervals.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. application Ser. No.09/692,987, filed Oct. 20, 2000, the disclosure of which is incorporatedherein by reference.

BACKGROUND OF THE INVENTION

The present invention relates to a digital broadcast receiver, arecording apparatus and a data recording method which are suitably usedin a digital satellite broadcast system for receiving signals of videodata and audio data broadcasted in the form of an MPEG (Motion PictureExperts Group) 2 transport stream and recording/reproducing the MPEG2transport stream thus received in a recording medium such as a digitalvideo tape or the like.

Recently, the digital satellite broadcast system has just started toachieve widespread use. In the digital satellite broadcast system,digital video data and digital audio data contained in a digitalsatellite broadcast are compressed, and then transmitted in packets inthe form of a transport stream based on the MPEG2 system (an MPEG2transport stream). In order to receive such a digital satellitebroadcast, a digital satellite broadcast receiving decoder referred toas an IRD (Integrated Receiver Decoder) is connected to a televisionreceiver. The MPEG2 transport stream is received by a parabolic antennaand is demodulated by the IRD to extract video and audio packets of adesired program, and a video signal and an audio signal are decoded fromthe video and audio packets. The video signal and audio signal are thensupplied from the IRD to the television receiver.

It has been proposed to equip an IEEE1394 digital interface to the IRDfor receiving such a digital satellite broadcast. The IEEE1394 digitalinterface supports an isochronous transfer mode and an asynchronoustransfer mode. In the isochronous transfer mode, a delay time oftransmission is compensated, and it is suitably used to transmit atime-sequential data stream such as video data and audio data at a highspeed. On the other hand, in the asynchronous transfer mode, it isguaranteed that data can be surely transmitted to a destination node,and thus it is suitably used to surely transmit data such as commands orthe like.

When the IRD is equipped with the IEEE1394 digital interface, a digitalsatellite broadcast receiving and recording/reproducing system can beconstructed by connecting the IRD and a recording/reproducing apparatusor the like to each other. If such a system is constructed, the MPEG2transport stream transmitted with the digital satellite broadcast can bedirectly recorded/reproduced.

That is, under the recording operation, an MPEG2 transport streamreceived at the IRD side is transmitted to the recording/reproducingapparatus through the IEEE1394 digital interface, and it is directlyrecorded in a recording medium by the recording/reproducing apparatus.Under the reproducing operation, the MPEG2 transport stream isreproduced from the recording medium, and the MPEG2 transport streamthus reproduced is transmitted to the IRD through the IEEE1394 digitalinterface. The MPEG2 transport stream thus transmitted is decoded by theIRD.

When the IRD is equipped with the IEEE1394 digital interface and boththe IRD and the recording/reproducing apparatus are connected to eachother to construct the digital satellite broadcast receiving andrecording/reproducing system as described above, it is expected that adigital video cassette recording/reproducing apparatus using a videocassette which is compatible with a conventional analog system is usedas a recording/reproducing apparatus. With such a digital video cassetterecording/reproducing apparatus, transport streams can be recorded at arecording rate of 14.1 Mpbs. In the case of an SDTV (Standard DefinitionTV) transport stream based on the NTSC system having an aspect ratio of3:4 and 525 scanning lines, the transmission rate is, for example, equalto 8 Mbps, and thus if such a digital video cassetterecording/reproducing apparatus is used, the SDTV transport stream canbe directly recorded.

However, for a digital satellite broadcast system which will bedeveloped in the future, it is planed that not only the SDTV broadcast,but also the HDTV (High Definition TV) broadcast will be carried out.The HDTV broadcast is defined as a broadcast based on a high definitiontelevision having an aspect ratio of 16:9 and 1125 scanning lines, andthe transmission rate thereof is, for example, equal to 24 Mbps.Therefore, with the digital video cassette recording/reproducingapparatus having the recording rate of 14.1 Mbps as described above,MPEG2 streams transmitted in the HDTV system cannot be directlyrecorded.

Therefore, when an HDTV transport stream is recorded/reproduced by usingsuch a digital video cassette recording/reproducing apparatus, the modeof the recording/reproducing apparatus is switched to a high-speedrecording rate.

That is, the recording rate of such a digital video cassetterecording/reproducing apparatus is equal to 14.1 Mbps as describedabove, and if the recording time is reduced to a half in the digitalvideo cassette recording/reproducing apparatus as described above,double amount of data can be recorded. In this case, the recording rateis equal to 28.2 Mbps. The transmission rate of the HDTV stream is, forexample, equal to 24 Mbps, and thus, if the recording rate is set to28.2 Mbps, the HDTV stream can be sufficiently recorded.

The recording mode of 14.1 Mbps serving as the standard is called as anSTD mode, and a recording mode which is achieved by reducing therecording time of the STD mode to a half to enhance the recording rateto 28.2 Mbps is called an HS mode.

If the HS mode whose recording rate is increased to be twice as high asthat of the STD mode can be set in addition to the STD mode serving asthe standard recording mode, both the SDTV stream having an aspect ratioof 4:3 and 525 scanning lines and the HDTV stream having an aspect ratioof 16:9 and 1125 scanning lines can be recorded. That is, when signalsfrom the IRD are recorded by using the digital video cassetterecording/reproducing apparatus in such a system, the STD mode is set ifan SDTV broadcast is to be recorded, or the HS mode is set if an HDTVbroadcast is to be recorded.

When the recording mode of the digital video cassetterecording/reproducing apparatus is set in accordance with whether thebroadcast to be recorded is SDTV or HDTV as described above, therecording mode is required to be accurately and correctly set before thedigital video cassette recording/reproducing apparatus is allowed toperform the recording operation.

In the conventional system in which the IRD is connected to a digitalvideo cassette recording/reproducing apparatus in which both the STDmode and the HS mode can be set, there may occur such a situation thatthe recording is started regardless of whether a correct recording modeis set or not.

That is, in such a system where the IRD is connected to a digital videocassette recording/reproducing apparatus through IEEE1394, the mode ofthe digital video cassette recording/reproducing apparatus can be set onthe basis of a command from the IRD. When such a command is issued fromthe IRD, the digital video cassette recording/reproducing apparatus isset to a recordable state regardless of whether the recording modecorresponding to the transmission rate of a stream being transmitted iscorrectly set or not.

In this system, when a recording button of the digital video cassetterecording/reproducing apparatus is pushed, the digital video cassetterecording/reproducing apparatus is set to the recordable stateregardless of whether the recording mode corresponding to thetransmission rate of a stream being transmitted is correctly set or not.

As described above, in the conventional system a situation may occursuch that the recording is started under the state that the rightrecording mode is not set. Accordingly, there may occur such a situationthat the recording mode of the digital video cassetterecording/reproducing apparatus may be set to the HS mode although anSDTV broadcast is to be recorded, so that the recording efficiency iswasted. Further, the recording mode of the digital video cassetterecording/reproducing apparatus may be set to the STD mode although anHDTV broadcast is to be recorded, so that overflow of bits occurs andcorrect data cannot be recorded.

SUMMARY OF THE INVENTION

Therefore, an object of this invention is to provide a digital broadcastreceiver, a recording apparatus and a data recording method such thatwhen a stream from a receiver is recorded in a recording/reproducingapparatus, the optimum recording mode corresponding to the transmissionrate of the stream is correctly set before the recording of therecording/reproducing apparatus has started.

In order to attain the above object, according to the present invention,a recording apparatus comprises:

interface means for receiving/transmitting transport streams andcommands from/to a digital broadcast receiver;

recording means for recording a transport stream transmitted from thedigital broadcast receiver through the interface means; and

recording rate setting means for setting the recording rate of therecording means in accordance with a set command of the recording ratetransmitted from the digital broadcast receiver.

Still furthermore, according to the present invention, a data recordingmethod is characterized in that a digital broadcast receiver, forreceiving a digital broadcast containing video data and audio datatransmitted in the form of a transport stream and decoding the digitalbroadcast, is connected through an interface means to a digitalrecording apparatus for recording a transport stream from the digitalbroadcast receiver, and the receiver judges information corresponding tothe transmission rate of a received transport stream of a digitalbroadcast, and generates a set command of the recording rate for arecording/reproducing apparatus on the basis of the informationcorresponding to the transmission rate.

Accordingly, a system is constructed by connecting the digital broadcastreceiver, for receiving a digital broadcast containing video data andaudio data transmitted in the form of a transport stream, through theinterface means to the digital recording apparatus for recording thetransport stream from the digital broadcast receiver. The receiverjudges the information corresponding to the transmission rate of thetransport stream of the received digital broadcast, and generates theset command of the recording rate through the interface for therecording/reproducing apparatus on the basis of the informationcorresponding to the transmission rate. By transmitting the set commandof the recording rate to the recording/reproducing apparatus just beforethe receiver transmits the stream when the channel is switched, when theprogram is switched or every predetermined period, the optimum recordingrate is correctly set when the recording operation is started in therecording/reproducing apparatus.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram showing an example of a digital satellitebroadcast system to which the present invention is applied;

FIG. 2 is a block diagram showing an example of an IRD in the digitalsatellite broadcast system to which the present invention is applied;

FIG. 3 is a block diagram showing an example of a digital video cassetterecording/reproducing apparatus in the digital satellite broadcastsystem to which the present invention is applied;

FIG. 4 is a flowchart used to explain an embodiment of the presentinvention;

FIG. 5 is a flowchart used to explain an embodiment of the presentinvention;

FIG. 6 is a schematic diagram used to explain a component descriptor;

FIG. 7 is a schematic diagram used to a component content and acomponent type;

FIG. 8 is a flowchart used to explain an embodiment of the presentinvention;

FIGS. 9A and 9B are flowcharts used to explain an embodiment of thepresent invention; and

FIG. 10 is a flowchart used to explain an embodiment of the presentinvention.

DETAILED DESCRIPTION

Preferred embodiments of the present invention will be describedhereunder with reference to the accompanying drawings.

In FIG. 1, reference numeral 1 represents an IRD, reference numeral 2represents a digital video cassette recording/reproducing apparatus,reference numeral 3 represents a television receiver. A digitalsatellite broadcast receiving and recording/reproducing system isconstructed by IRD 1, the digital video cassette recording/reproducingapparatus 2 and the television receiver 3. IRD 1 and the digital videocassette receiving and recording/reproducing apparatus 2 are equippedwith an IEEE1394 digital interface, and IRD 1 and the digital videocassette recording/reproducing apparatus 2 are connected to each otherthrough a cable 8 of the IEEE1394 digital interface.

IRD 1 decodes the reception signal of a digital broadcast to form avideo signal and an audio signal. As known in the art, an SDTV system isbased on the NTSC system and has an aspect ratio of 4:3 and a scanningnumber of 525; while an HDTV system is based on a high definitiontelevision system and has an aspect ratio of 16:9 and a scanning numberof 1125.

In the digital satellite broadcast, plural programs are multiplexed andtransmitted with one carrier. The number of programs which can bemultiplexed with one carrier is dependent on the satellite transponderband used for the digital broadcast and the band of a program to betransmitted. In the case of video signals of the SDTV system having anarrow transmission band, programs of many channels can be transmittedwith one carrier. In the case of an HDTV system, the number of channelswhich can be transmitted with one carrier is small because thetransmission band is broad. Further, there may be a case that an SDTVstream and an HDTV stream are transmitted with one carrier.

An antenna terminal of IRD 1 is connected to a low noise converter 5through a cable 6. The electric wave from a satellite is transmitted inthe 12 GHz band. The electric wave from the satellite is converted tosignals in the 1 GHz band, for example, by a low noise converter 5secured to a parabolic antenna 4.

The output of the low noise converter 5 is supplied to the antennaterminal of IRD 1 through the cable 6. In IRD 1, the signal of a desiredcarrier is selected from the reception signal, and an MPEG2 transportstream is demodulated. A video packet and an audio packet in a desiredprogram are extracted from this transport stream, and processing iscarried out on the video packet and the audio packet to decode the videosignal and the audio signal.

The video output terminal and the audio output terminal of IRD 1 areconnected to the video input terminal and the audio input terminal ofthe television receiver 3 through a cable 7. The video signal and theaudio signal decoded in IRD 1 are supplied to the video input terminaland the audio input terminal of the television receiver 3, and receptionframes of the desired program are displayed on the television receiver 3and the voice thereof is output therefrom.

The digital video cassette recording/reproducing apparatus 2 performsdigital recording and analog recording with the same tape cassette. IRD1 and the digital video cassette recording/reproducing apparatus 2 areconnected to each other through the cable 8 of the IEEE1394 digitalinterface.

The video output terminal and the audio output terminal of the digitalvideo cassette recording/reproducing apparatus 2 are connected to thevideo input terminal and the audio input terminal of the televisionreceiver 3 through a cable 9. The antenna terminal of the digital videocassette recording/reproducing apparatus 2 is connected to a ground waveantenna 11 through a cable 10.

In this system, the MPEG2 transport stream received by IRD 1 can berecorded/reproduced in the digital video cassette recording/reproducingapparatus 2.

When the MPEG2 transport stream based on the reception output of thedigital satellite broadcast received by IRD 1 is recorded on a tapecassette mounted on the digital video cassette recording/reproducingapparatus 2, an MPEG2 transport stream of a desired program is outputfrom IRD1. The MPEG2 transport stream from IRD 1 is supplied to thedigital video cassette recording/reproducing apparatus 2 through theIEEE1394 cable 8, and the MPEG2 transport stream is recorded on the tapecassette mounted on the digital video cassette recording/reproducingapparatus 2.

The digital video cassette recording/reproducing apparatus 2 can performanalog recording on a tape cassette mounted thereon by performing analogprocessing on a ground wave broadcast signal. When the ground wavebroadcast signal is subjected to the analog processing to be recorded onthe tape cassette, the ground wave broadcast is received by the antenna11 and then the reception signal is supplied to a ground wave tunercircuit in the digital video cassette recording/reproducing apparatus 2.In the ground wave tuner, a desired channel signal is selected, and ananalog video signal and an audio signal are demodulated from thereception signal. The analog video signal and the audio signal areanalog-recorded on the tape cassette mounted on the digital videocassette recording/reproducing apparatus 2.

When the video cassette on which the video signal and the audio signalare analog-recorded is reproduced, the video cassette is mounted on thedigital video cassette recording/reproducing apparatus 2 to perform thereproducing operation. In the digital video cassetterecording/reproducing apparatus 2, the reproduction signal istransmitted to the television receiver 3 through the cable 9, and thereception frames based on the analog signal reproduced from the tapecassette are displayed on the television receiver 3 and the voicethereof is output therefrom. Likewise, the digital video cassetterecording/reproducing apparatus 2 can receive an analog video signalfrom analog equipment such as 8-mm VTR or the like and an analog audiosignal, and analog-record the signals on a mounted tape cassette.

The digital video cassette recording/reproducing apparatus 2 can alsosubject a ground wave signal to digital processing and record it on amounted tape cassette.

When an analog ground wave signal is subjected to digital processing andrecorded on a tape cassette, the ground wave broadcast signal isreceived by the antenna 11, and this reception signal is supplied to theground wave tuner circuit in the digital video cassetterecording/reproducing apparatus 2. In this ground wave tuner circuit, adesired channel signal is selected, and an analog video signal and anaudio signal are demodulated from the reception signal. The analog videosignal and the audio signal are subjected to compression codingaccording to the MPEG2 format, and digitally recorded on a tape cassettemounted on the digital video cassette recording/reproducing apparatus 2.

When a video cassette on which a video signal and an audio signal of ananalog ground wave broadcast are digitally recorded is reproduced, thevideo cassette is mounted on the digital video cassetterecording/reproducing apparatus 2 and reproduced. When the reproductionsignal is digitally reproduced in the digital video cassetterecording/reproducing apparatus 2, it is output to IRD 1 through theIEEE1394 cable 8 and reproduced. When the reproduction signal isanalog-output, it is subjected to compression-decoding according to theMPEG format and the analog-output is transmitted to the televisionreceiver 3 through the cable 7, the reception frames based on the analogsignal reproduced from the tape cassette are displayed on the televisionreceiver 3, and the voice thereof is output therefrom. Likewise, thedigital video cassette recording/reproducing apparatus 2 can subject thedigital processing to the analog video signal and the analog audiosignal input from analog equipment such as 8-mm VTR or the like todigitally record the signals on a mounted tape cassette.

FIG. 2 shows the construction of IRD 1. As shown in FIG. 2, for example,the digital satellite broadcast electric wave transmitted through asatellite with electric wave in the 12 GHz band is received by theparabola antenna 4, and converted to signals in the 1 GHz band by thelow noise converter 5 secured to the parabola antenna 4. The output ofthe low noise converter 5 is supplied to the tuner circuit 101 of IRD 1through the cable 6.

On the basis of a control CPU (Central Processing Unit) 111, the tunercircuit 101 selects a signal having a desired carrier frequency from thereception signal. The signal of the carrier frequency thus selected issupplied to a demodulation circuit 102. For example, QPSK (QuadraturePhase Shift Keying) demodulation processing is carried out in thedemodulation circuit 102. The signal thus demodulated is supplied to anerror correction processing circuit 103. In the error correctionprocessing circuit 103, error correction processing is carried out byusing Reed-Solomon coding or Viterbi decoding.

The output of the error correction circuit 103 is supplied to adescrambler 104. The descrambler 104 is supplied with contractinformation received and also with descrambling key data stored in an ICcard 113 mounted in an IC card slot 112. The descrambler 104 descramblesan MPEG2 transport stream by using the contract information received andthe key data of the IC card 113. The MPEG2 transport stream thusdescrambled is transmitted to a demultiplexer 105.

The demultiplexer 105 separates a desired packet from the stream fromthe descrambler 104 on the basis of an instruction from CPU 111. Thetransmission packet is equipped with a packet identifier (PID) at theheader portion thereof. In the demultiplexer 105, a video packet and anaudio packet of a desired program are extracted on the basis of the PID.The video packet of the desired program is transmitted to an MPEG2 videodecoder 106, and the audio packet is transmitted to an MPEG audiodecoder 108.

The MPEG2 video decoder 106 receives the packet of the video signal fromthe demultiplexer 105, and carries out the decoding processing of theMPEG2 system to form video data. The video data are supplied to a formatconverter 107. In the format converter 107, the digital video signaloutput from the MPEG2 video decoder is converted to an SDTV video signalor an HDTV video signal.

The output of the format converter 107 is supplied to the televisionreceiver 3 through an analog video signal terminal (not shown).

The MPEG audio decoder 108 receives an audio packet from thedemultiplexer 105 and carries out the audio decoding processing of MPEGsystem to form audio data before data compression. The audio data thusdecoded are converted to the analog audio signal in a D/A converter 109,and then supplied to the television receiver 3 through an analog audiooutput terminal (not shown).

Further, in the demultiplexer 105, information necessary for limitedreception or SI (Service Information) necessary for services such as EPG(Electric Program Guide), etc. are extracted. This information istransmitted to CPU 111.

An operation instruction to IRD 1 is carried out by a remote controller115. A remote control signal from the remote controller 115 is receivedby a photodetecting portion 114, and supplied to CPU 111. Further, amodem 117 is provided, and charging information is transmitted to abroadcast station or charging center through a telephone line throughthe modem 117.

The setting of the carrier frequency of the reception signal is carriedout on the basis of a channel setting signal input by an audience. Whena desired program is set, the reception signal of the tuner 101 is setto a predetermined carrier frequency by referring to the NIT (NetworkInformation Table). By referring to the PAT (Program association Table),which contains information on the channel at the carrier frequency, apacket of PID of the PMT (Program Map Table), which contains informationon a desired channel, is extracted. The PID of the packet of the video,audio and additional data of the desired channel is obtained byreferring to the PMT.

IRD 1 is equipped with an IEEE1394 digital interface 110. The transportstream can be input/output between the demultiplexer 105 and theIEEE1394 digital interface 110.

When the digital recording is carried out in the digital video cassetterecording/reproducing apparatus 2, the MPEG2 transport stream comprisinga video packet and an audio packet of a desired program is transmittedfrom the demultiplexer 105 through the IEEE1394 digital interface 110toward the digital video cassette recording/reproducing apparatus 2.

When the MPEG2 transport stream reproduced in the digital video cassetterecording/reproducing apparatus 2 is decoded, the MPEG2 transport streamfrom the digital video cassette recording/reproducing apparatus 2 isinput through the IEEE1394 digital interface 110, and transmitted to thedemultiplexer 105. In the demultiplexer 105, the video packet and theaudio packet are separated from the MPEG2 transport stream. The videopacket is transmitted to the MPEG2 video decoder 106 to be decoded. Theaudio packet is transmitted to the MPEG audio decoder 108 to be decoded.

IEEE1394 supports both an isochronous transmission mode and anasynchronous transmission mode. When the isochronous transmission modeis used, it is suitably used to transmit data such as MPEG2 streams athigh speed. Further, the asynchronous mode is suitably used to transmitcommands.

As described later, in IRD 1 to which the present invention is applied,a recording rate indicating command can be transmitted through theIEEE1394 digital interface 110. The recording rate indicating command isa command for setting a recording rate to equipment connected throughIEEE1394.

FIG. 3 shows the construction of the digital video cassetterecording/reproducing apparatus 2. The digital video cassetterecording/reproducing apparatus 2 carries out digitalrecording/reproduction and analog recording/reproduction as describedabove. In order to carry out the digital recording/reproduction, adigital recording processing circuit 213 and a digital reproductionprocessing circuit 218 are provided. In order to carry out the analogrecording processing, an analog recording processing circuit 204 and ananalog reproduction processing circuit 208 are provided.

The overall control is carried out by CPU 224. An operating instructionto the digital video cassette recording/reproducing apparatus 2 iscarried out by a remote controller 227, and a remote control signal fromthe remote controller 227 is received by a photodetecting portion 226and supplied to CPU 224. A non-volatile memory 225 is connected to CPU224.

When an MPEG2 transport stream from IRD 1 is recorded, the MPEG2transport stream is input from IRD 1 through the IEEE1394 digitalinterface 223. The MPEG2 transport stream is supplied to the digitalrecording processing circuit 213 through a switch circuit 212. In thedigital recording processing circuit 213, the error correction codingprocessing and the recording modulation processing are carried out onthe data of this transport stream. The output of the digital recordingprocessing circuit 213 is supplied to a head 214, whereby the transportstream from IRD 1 is recorded on a tape 206 of a tape cassette mountedon the digital video cassette recording/reproducing apparatus 2.

When the tape cassette on which the MPEG2 transport stream is recordedis reproduced, the reproduction signal of the tape 206 is reproduced inthe head 217, and the output of the head 217 is supplied to the digitalreproduction processing circuit 218. In the digital reproductionprocessing circuit 218, the demodulation processing and the errorcorrection processing are carried out. The output of the digitalreproduction processing circuit 218 is supplied through the switchcircuit 220 to the IEEE1394 digital interface 223, and the transportstream thus reproduced is supplied to IRD 1.

The digital video cassette recording/reproducing apparatus 2 is equippedwith a mode switching circuit 230. The recording mode can be set to anyone of the STD mode and the HS mode by the mode switching circuit 230.In the STD mode, data can be recorded/reproduced at a rate of 14.1 Mbps,for example. This is suitable to record/reproduce an SDTV stream havinga transmission rate of 8 Mbps. In the HS mode, data can berecorded/reproduced at 28.2 Mbps, for example. This is suitable torecord/reproduce an HDTV stream having a transmission rate of 24 Mbps.

When the ground wave is analog-recorded, the signal received by theantenna 11 is supplied to a ground wave tuner 201. In the ground wavetuner 201, the reception signal of a desired broadcast is selected, andanalog video and audio signals of NTSC system are demodulated from thereception signal. The analog video signal and the analog audio signalare supplied to the analog recording processing circuit 204 throughswitch circuits 202 and 203. In the analog recording processing circuit204, the recording processing is carried out on the video signal and theaudio signal. That is, the brightness signal is subjected to FMmodulation, the chroma signal is converted to a low-band frequency, andthe audio signal is subjected to FM modulation. These signals aremultiplexed and supplied to the head 205. The analog video and audiosignals are recorded on the tape 206 of the mounted tape cassette by thehead 205.

Further, the analog video signal and the analog audio signal suppliedfrom analog equipment (for example, 8-mm VTR) connected to the outsidecan be analog-recorded. The analog video signal and the analog audiosignal supplied from an external analog input terminal 215 are suppliedto the analog recording processing circuit 204 through the switchcircuit 203. The recording processing of the video and audio signals iscarried out in the analog recording processing circuit 204. Thesubsequent processing is the same as the case where the ground wavebroadcast is analog-recorded as described above.

When the analog-recorded tape cassette is reproduced, the signal of thetape 206 is reproduced by the head 207, and supplied to the analogreproduction processing circuit 208. In the analog reproductionprocessing circuit 208, the reproduction is carried out on the videosignal and the audio signal. That is, the FM-modulated brightnesssignal, the low-band converted chroma signal and the FM-modulated audiosignal are extracted from the reproduction signal. The FM-modulationprocessing is carried out on the FM-modulated brightness signal todemodulate the brightness signal, the low-band converted chroma signalis returned to the chroma signal of the carrier frequency of 3.58 MHz.The video signal is formed from the brightness signal and the videosignal. The FM demodulation processing is carried out on theFM-demodulated audio signal to demodulate the audio signal. The videosignal and the audio signal are output from the analog output terminal210.

In the digital video cassette recording/reproducing apparatus 2, thesignal of the ground wave broadcast and the analog video signal and theanalog audio signal supplied from analog equipment connected to theexternal can be digitally recorded. When the ground wave broadcastsignal is digitally recorded, the output of the ground wave tuner 201 issupplied through the switch circuit 202 to an A/D converter 216 to beconverted to the digital video signal and the digital audio signal, andthen supplied to an MPEG encoder 211. The MPEG encoder 211 carries outthe compression coding processing on the digital video signal and thedigital audio signal according to the MPEG2 format. Thecompression-coded digital video signal and digital audio signal aresupplied to the digital recording processing circuit 213 through theswitch circuit 212. In the digital recording processing circuit 213, theerror correction processing and recording modulation processing arecarried out, and the processed signal is supplied to the head 214,whereby the signal of the ground wave broadcast is digitally recorded onthe tape 206 of the tape cassette mounted in the digital video cassetterecording/reproducing apparatus 2.

When a signal supplied from analog equipment connected to the externalanalog input terminal 215 is digitally recorded, the analog video signaland the analog audio signal supplied from the analog external inputterminal are supplied to the A/D converter 216 to be converted to thedigital video signal and the digital audio signal, and then thesesignals are supplied to an MPEG encoder 211. The subsequent processingis the same as the case where the signal of the ground wave broadcast isdigitally recorded as described above.

When the signal of the ground wave broadcast thus digitally recorded andthe signal supplied from the analog equipment connected to the externalanalog input terminal 215 are reproduced, the reproduction signal of thetape 206 is reproduced by the head 217, and the output of the head 217is supplied to the digital reproduction processing circuit 218. Thedemodulation processing and the error correction processing are carriedout in the digital reproduction processing circuit 218. The output ofthe digital reproduction processing circuit 218 is supplied through theswitch circuit 220 to an MPEG decoder 221. In the MPEG decoder 221,compression-expanding processing is carried out on the digital videosignal and the digital audio signal, which have been compression-coded.The digital video signal and the audio signal thus decoded are suppliedto a D/A converter 222 to be converted to the analog video signal andthe analog audio signal, and then output from the analog output terminal210 through the switch circuit 209.

As described above, in the system to which the present invention isapplied, the transport stream is sent from IRD 1 to the digital videocassette recording/reproducing apparatus 2 through the IEEE1394interface, and the transport stream of the broadcast received by IRD 1can be directly recorded in the digital video cassetterecording/reproducing apparatus 2. In the system to which the presentinvention is applied, the recording rate indicating command istransmitted from IRD 1 to the digital video cassetterecording/reproducing apparatus 2, and the recording mode of the digitalvideo cassette recording/reproducing apparatus can be set on the basisof the command.

In FIG. 1, the digital video cassette recording/reproducing apparatus 2is connected to IRD 1 through the IEEE1394 digital interface cable 8,and the recording rate indicating command of “STD mode” or “HS mode” istransmitted from IRD 1 to the digital video cassetterecording/reproducing apparatus 2. When the recording command of “STDmode” is transmitted, the digital video cassette recording/reproducingapparatus is set to the STD mode with a recording rate of 14.1 Mbps, andwhen the recording command of “HS mode” is transmitted, it is set to theHS mode with a recording rate of 28.2 Mbps.

In the case of some types of recording/reproducing apparatuses connectedto IRD 1, there may be a case where the recording/reproducingapparatuses cannot be set to a recording rate requested by the recordingrate indicating command. When the recording rate setting command istransmitted from IRD 1, but the requested recording rate cannot be set,the equipment may return a response indicating the fact that therecording rate cannot be set, and IRD 1 may display an alarm inaccordance with this response.

When the transport stream from IRD 1 is recorded in the digital videocassette recording/reproducing apparatus 2, the transport stream istransmitted from IRD 1 to the digital video cassetterecording/reproducing apparatus 2. There are cases where the transportstream is an HDTV transport stream and where the transport stream is anSDTV transport stream. The digital video cassette recording/reproducingapparatus 2 is required to be set to the HS mode when the HDTV transportstream is recorded, or to the STD mode when the SDTV transport stream isrecorded.

Therefore, in an embodiment of the present invention, when there is aprobability that the transmission rate of the transport streamtransmitted from IRD 1 through IEEE1394 will change, the recording rateindicating command is transmitted from IRD 1 to the digital videocassette recording/reproducing apparatus 2 before the transmission rateis changed.

That is, when IRD 1 and the digital video cassette recording/reproducingapparatus 2 are connected through the IEEE1394 interface cable 8, therecording rate indicating command is transmitted from IRD 1 to thedigital video cassette recording/reproducing apparatus 2.

When the transport stream is transmitted from IRD 1 to the digital videocassette recording/reproducing apparatus 2, the recording rate settingcommand is transmitted from IRD 1 before the recording is started.

In the digital satellite broadcast services, it is assumed that achannel transmitted with SDTV frames like a news channel and a channeltransmitted with HDTV frames like a cinema channel are separated fromeach other. Accordingly, when the channel is switched, the recordingrate setting command is transmitted from IRD 1 to accurately set therecording mode of the digital video cassette recording/reproducingapparatus 2.

Further, it is also assumed that even in the case of the same channelthe SDTV stream and the HDTV stream may be switched on a program basis.For example, HDTV is set when a movie is broadcasted and SDTV is setwhen news is broadcasted. Accordingly, when the program is changed, therecording rate setting command is transmitted from IRD 1 to accuratelyset the recording mode of the digital video cassetterecording/reproducing apparatus 2.

FIGS. 4 and 5 are flowcharts showing the processing of transmitting arecording rate indicating command before the transmission rate ischanged when there is a probability that the transmission rate of atransport stream transmitted from IRD 1 through the IEEE1394 interfacewill change.

FIG. 4 shows the processing when equipment is connected. In FIG. 4, IRD1 judges whether the digital video cassette recording/reproducingapparatus 2 is connected through the IEEE1394 interface (step S1). If itis judged that the digital video cassette recording/reproducingapparatus 2 is connected to IRD 1, the recording rate setting command,corresponding to the stream to be transmitted, is transmitted from IRD 1to the digital video cassette recording/reproducing apparatus 2 (stepS2).

When IRD 1 and the digital video cassette recording/reproducingapparatus 2 are connected through the IEEE1394 interface cable 8 throughthe above processing, the recording rate indicating command istransmitted from IRD 1 to the digital video cassetterecording/reproducing apparatus 2.

FIG. 5 shows the processing when data are transmitted after equipment isconnected. In FIG. 5, it is judged whether there is a transmissionrequest of a transport stream from IRD 1 to the digital video cassetterecording/reproducing apparatus 2 (step S11). If it is judged that thereis a transmission request, the recording rate indicating command istransmitted from IRD 1 to the digital video cassetterecording/reproducing apparatus 2 just before the stream is transmitted(step S12). After the recording rate indicating command is transmitted,the transport stream is transmitted from IRD 1 to the digital videocassette recording/reproducing apparatus 2 (step S13).

It is judged whether the reception channel is switched by a user whilethe transport stream is transmitted from IRD 1 to the digital videocassette recording/reproducing apparatus 2 (step S14). If it is judgedthat the reception channel is switched, the recording rate indicatingcommand corresponding to the transmission rate of the stream of thechannel after the switching operation is transmitted from IRD 1 to thedigital video cassette recording/reproducing apparatus 2 (step S15), andthe processing returns to the step S13.

If it is judged in step S14 that the reception channel has not beenswitched, it is judged whether the program is switched or not (stepS16). If it is judged that the program is switched, the recording rateindicating command corresponding to the transmission rate of the streamof the program after the switching is transmitted to the digital videocassette recording/reproducing apparatus 2 (step S17), and theprocessing returns to the step S13.

When the transport stream is transmitted from IRD 1 to the digital videocassette recording/reproducing apparatus 2 through the above processing,a setting command is transmitted from IRD 1 to the digital videocassette recording/reproducing apparatus 2 just before the recording isstarted. When the channel is switched, the recording rate settingcommand is transmitted from IRD 1 to the digital video cassetterecording/reproducing apparatus 2, and further when the program isswitched, the recording rate setting command is transmitted from IRD 1to the digital video cassette recording/reproducing apparatus 2.

The recording rate setting command transmitted from IRD 1 to the digitalvideo cassette recording apparatus 2 is generated in accordance withwhether a broadcast, which is currently received or will be received byIRD1, is SDTV or HDTV. It is judged from the table of PMT whether thestream of the reception channel is an SDTV stream or an HDTV stream.

That is, the transport stream of the digital satellite broadcastcontains information called as SI (Service Information). SI has thetable of PMT (Program Map Table), and the table of PMT containsinformation for indicating the content of each channel with a componentdescriptor as shown in FIG. 6.

In FIG. 6, stream_content (component content) is a 4-bit field, and thisfield means the type of the stream (picture, voice, data) according tothe table show in FIG. 7. Component_type (component type) is a 8-bitfield, and this field indicates how the type of the component such aspicture, voice, data, is encoded according to the table shown in FIG. 7.Component_tag is a 8-bit field, and it is a label for identifying thecomponent stream. ISO_(—)639_language_code (language code) is a 24-bitfield, and this language code identifies the language of the component(voice or data) and the language of a character description contained inthe descriptor thereof.

On the basis of the component content and the description of thecomponent identification shown in FIG. 7, it is judged whether thepicture received is SDTV or HDTV. That is, if the component content is“0x01” and the component type is “0x01”, the program is broadcasted inthe SDTV mode (525 in scanning number, 4:3 in aspect ratio), and if thecomponent content is “0x01” and the component type is “0xB2”, theprogram is broadcasted in the HDTV mode (1125 in scanning number, 16:9in aspect ratio).

The judgment as to whether the program being broadcasted is switched ornot is made from EIT (Event Information Table). A program name, aprogram start time, etc. are described in the table of EIT. By usingEIT, it can be judged whether a program which is about to be received isHDTV or SDTV.

As a manner of transmitting programs and additional information, variousmethods have been proposed in addition to the broadcast for transmittingPMT or EIT as described above. The judgment of the transmission rate ofthe stream of a program being currently received or a program which isabout to be switched is not limited to one using PMT or EIT as describedabove, and it is suitably determined in consideration of thetransmission manner of transmitting programs and additional informationin every broadcast.

With respect to the recording rate indicating command, it is not set asa command expressing the recording mode itself like “STD mode” or “HSmode”, but a necessary recording rate value may be contained in thecommand. For example, in case of an SDTV transport stream, “mode of 8Mbps or more is set”, and in case of an HDTV transport stream, “mode of24 Mbps or more is set”. If the value itself of a necessary recordingrate itself is contained in the command, it is sufficient to set a modehaving a recording rate above the necessary recording rate at anequipment side connected to IRD 1.

In the above embodiment, when there is a probability that thetransmission rate of the bit stream of MPEG2 output from IRD 1 throughthe interface of IEEE1394 will change, specifically when IRD 1 and thedigital video cassette recording/reproducing apparatus 2 are mountedjust before the stream is transmitted when the channel is switched, orwhen the program is changed, the recording rate indicating command istransmitted. However, a modification may be made so that all of them arenot used, and they are used in combination.

The recording rate indicating command may be transmitted from IRD 1every predetermined time (for example, every 1 second). If the recordingrate indicating command is transmitted every predetermined time at alltimes, the proper recording mode corresponding to the transmission rateof the stream from IRD 1 is correctly set.

That is, as shown in FIG. 8, it is judged whether the predetermined timeelapses (step S21), and if the predetermined time is judged to elapse,the recording rate indicating command is transmitted from IRD 1 to thedigital video cassette recording/reproducing apparatus 2 (step S22).

Further, a modification may be made to have a command for inquiringabout the recording mode, and if the recording mode inquiring command isreceived at the IRD 1 side, the recording rate indicating command istransmitted. With this modification, in the digital video cassetterecording/reproducing apparatus 2, the transmission rate of the streamis checked and then the recording rate can be set just before therecording operation.

That is, as shown in FIG. 9A, it is judged at the digital video cassetterecording/reproducing apparatus 2 side whether a recording button ispushed or not (step S31). If the recording button is pushed, therecording mode inquiring command is transmitted (step S32).

At the IRD 1 side, it is judged as shown in FIG. 9B whether therecording mode inquiring command is received or not (step S41), and ifthe recording mode inquiring command is received, the recording rateindicating command is transmitted (step S42).

The digital video cassette recording/reproducing apparatus 2 side waitsto receive the recording rate indicating command (step S33) as shown inFIG. 9A (step S33), and if the recording rate indicating command fromIRD 1 is received, the recording rate is set in accordance with therecording rate indicating command (step S34).

When the MPEG2 stream output from IRD 1 through the IEEE1394 interfaceis recorded by the digital video cassette recording/reproducingapparatus 2, the recording rate indicating command is transmitted fromIRD 1 to the digital video cassette recording/reproducing apparatus 2just before the recording. Therefore, when the recording operation isstarted by the digital video cassette recording/reproducing apparatus 2,the proper recording mode can be correctly set.

If the recording rate indicating command is transmitted from IRD 1 tothe digital video cassette recording/reproducing apparatus 2 before therecording is started in the digital video cassette recording/reproducingapparatus 2 as in the case of the above embodiment, the recording ratecan be properly set whether the stream being received is HDTV or SDTV,and the stream from IRD 1 can be recorded in the digital video cassetterecording/reproducing apparatus 2. The transmission rate may be changedin the middle of the recording. Mere transmission of the recording rateindicating command from IRD 1 to the digital video cassetterecording/reproducing apparatus 2 before the recording is started cannotsupport the case where the transmission rate is changed in the middle ofthe recording operation.

Therefore, in such a case that the transmission rate of the stream ischanged in the middle of the recording operation, the recordingoperation is temporarily stopped, and the recording mode is reset.

FIG. 10 shows the processing in such a case that the transmission rateof the stream is changed during the recording of the transport streamfrom IRD 1 in the digital video cassette recording/reproducing apparatus2. That is, it shows the processing when SDTV is switched to HDTV orHDTV is switched to SDTV at the program switching time in such a casethat plural programs are continuously recorded.

In FIG. 10, it is judged in IRD 1 whether the recording is being carriedout in the digital video cassette recording/reproducing apparatus 2(step S51). If it is recording, and the broadcast being received isswitched from SDTV to HDTV or from HDTV to SDTV, it is judged whetherthe transmission rate of the stream is changed (step S52). When thetransmission rate of the stream is switched in the progress of therecording operation, a recording stop command is issued from IRD 1 tothe digital video cassette recording/reproducing apparatus 2 (step S53).

When receiving the recording stop command, the digital video cassetterecording/reproducing apparatus 2 stops the recording and returns anacknowledge command to IRD 1.

At the IRD 1 side it is judged whether the acknowledge command isreceived or not (step S54). If the acknowledge command is received, therecording rate indicating command is transmitted (step S55) and then arecording command is returned (step S56).

When the transmission rate of the stream of the broadcast being receivedis switched in the progress of the recording operation through the aboveprocessing, the recording mode is switched in accordance with the streamof the broadcast being received after the recording is temporarilystopped, and then the recording operation is resumed. Accordingly, thevariation of the transmission rate of the received broadcast in theprogress of the recording operation can be supported.

1. A data recording method for use in a digital broadcast receiver,comprising: receiving and decoding a digital broadcast in which videodata and audio data are transmitted in the form of a transport stream toprovide a received transport stream; connecting a first interface of thedigital broadcast receiver to a corresponding interface of a recordingapparatus; determining information corresponding to a transmission rateof the received transport stream; generating a recording rate settingcommand on the basis of the information corresponding to thetransmission rate, when the transmission rate corresponds to a standarddefinition rate the recording rate setting command indicates that arecording rate should be set greater than or equal to a first specifiedvalue, and when the transmission rate corresponds to a high definitionrate the recording rate setting command indicates that the recordingrate should be set greater than or equal to a second specified value,the recording rate setting command not being a mode command or a singlerate command; and transmitting the recording rate setting command to therecording apparatus through the first interface and the correspondinginterface when the connection between the first interface and thecorresponding interface is initiated, when a request command is receivedfrom the recording apparatus, or periodically after predeterminedintervals.
 2. The data recording method as claimed in claim 1, whereinsaid transmitting step includes transmitting the recording rate settingcommand just before the received transport stream is transmitted to therecording apparatus.
 3. The data recording method as claimed in claim 1,wherein said transmitting step includes transmitting the recording ratesetting command before the recording apparatus starts recording thereceived transport stream.
 4. The data recording method as claimed inclaim 1, wherein said transmitting step includes transmitting therecording rate setting command when a reception channel is switched. 5.The data recording method as claimed in claim 1, wherein saidtransmitting step includes transmitting the recording rate settingcommand when a broadcast program is changed.
 6. The data recordingmethod as claimed in claim 1, further comprising: temporarily stopping arecording operation when the transmission rate of the received transportstream changes, wherein said transmitting step includes transmitting anupdated rate setting command after the recording operation has beentemporarily stopped.
 7. The data recording method as claimed in claim 1,wherein the information corresponding to the transmission rate indicatesthat the digital broadcast includes a high-definition televisionbroadcast or that the digital broadcast includes a standard televisionbroadcast.
 8. The data recording method as claimed in claim 1, furthercomprising: receiving a response from the recording apparatus when arecording rate corresponding to a generated recording rate settingcommand cannot be set in the recording apparatus.
 9. The data recordingmethod as claimed in claim 1, wherein the first interface and thecorresponding interface each include an IEEE1394 interface.
 10. Arecording apparatus, comprising: an interface operable to supportcommunication with a digital broadcast receiver; a recorder operable torecord a transport stream received from the digital broadcast receiverthrough said interface; and a processor operable to transmit a requestfor a command to the digital broadcast receiver through said interfaceand to set a recording rate of said recorder in accordance with arecording rate setting command received from the digital broadcastreceiver through said interface in response to the request.
 11. Therecording apparatus as claimed in claim 10, wherein said processor isfurther operable to cause an alarm to be displayed in said recordingapparatus when the recording rate corresponding to the receivedrecording rate setting command cannot be set.
 12. The recordingapparatus as claimed in claim 10, wherein said interface is an IEEE1394interface.